# far model CODE resource # near model jump table entries starting at A5 + 0x00000000 (0 of them) # far model jump table entries starting at A5 + 0x0000D3C0 (29 of them) # A5 relocation data at 0x00000C6C # A5 relocation at 00000076 # A5 relocation at 000000C4 # A5 relocation at 000000D4 # A5 relocation at 000000E2 # A5 relocation at 000000EA # A5 relocation at 000000F6 # A5 relocation at 0000010C # A5 relocation at 00000128 # A5 relocation at 000001D8 # A5 relocation at 000001E6 # A5 relocation at 000001EE # A5 relocation at 000001FA # A5 relocation at 0000023A # A5 relocation at 0000028E # A5 relocation at 00000326 # A5 relocation at 0000039C # A5 relocation at 00000402 # A5 relocation at 00000472 # A5 relocation at 00000494 # A5 relocation at 0000049C # A5 relocation at 0000047A # A5 relocation at 00000502 # A5 relocation at 00000590 # A5 relocation at 00000512 # A5 relocation at 00000548 # A5 relocation at 00000562 # A5 relocation at 00000574 # A5 relocation at 00000586 # A5 relocation at 0000059E # A5 relocation at 000005A6 # A5 relocation at 000005E6 # A5 relocation at 000005EC # A5 relocation at 00000602 # A5 relocation at 00000678 # A5 relocation at 000006CE # A5 relocation at 000006D6 # A5 relocation at 0000060A # A5 relocation at 0000075E # A5 relocation at 00000766 # A5 relocation at 0000080A # A5 relocation at 00000812 # A5 relocation at 0000082A # A5 relocation at 00000864 # A5 relocation at 000008C2 # A5 relocation at 000008D4 # A5 relocation at 000008E6 # A5 relocation at 000008F8 # A5 relocation at 0000092A # A5 relocation at 00000914 # A5 relocation at 00000946 # A5 relocation at 00000958 # A5 relocation at 00000A02 # A5 relocation at 00000A0A # A5 relocation at 00000A20 # A5 relocation at 00000A26 # A5 relocation at 00000A18 # A5 relocation at 00000A40 # A5 relocation at 00000B5A # A5 relocation at 00000C2E # A5 relocation at 00000C52 # A5 is 0x00000000 # PC relocation data at 0x00000CC0 # PC relocation at 00000070 # PC relocation at 000002FC # PC relocation at 0000037C # PC relocation at 000003E4 # PC relocation at 000004A6 # PC relocation at 000004F0 # PC relocation at 00000550 # PC relocation at 000006B6 # PC relocation at 00000C3C # PC relocation at 00000C60 # load address is 0x00000000 00000000 0000 0000 ori.b D0, 0x0 00000004 4348 chk.w D1, A0 00000006 455A chk.w D2, [A2]+ 00000008 4E56 0000 link A6, 0 0000000C 206E 0008 movea.l A0, [A6 + 0x8] 00000010 2028 010C move.l D0, [A0 + 0x10C] 00000014 4E5E unlink A6 00000016 205F movea.l A0, [A7]+ 00000018 584F addq.w A7, 4 0000001A 4ED0 jmp [A0] 0000001C 9847 sub.w D4, D7 0000001E 6574 bcs +0x76 /* 00000094 */ 00000020 5361 subq.w -[A1], 1 00000022 6D70 blt +0x72 /* 00000094 */ 00000024 6C69 bge +0x6B /* 0000008F */ 00000026 6E67 bgt +0x69 /* 0000008F */ 00000028 5261 addq.w -[A1], 1 0000002A 7465 moveq.l D2, 0x65 0000002C 5F5F subq.w [A7]+, 7 0000002E 3454 movea.w A2, [A4] 00000030 4153 chk.w D0, [A3] 00000032 5046 addq.w D6, 8 00000034 7600 moveq.l D3, 0x00 00000036 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000003A 0000 48E7 ori.b D0, 0xE7 0000003E 1020 move.b D0, -[A0] 00000040 246E 0008 movea.l A2, [A6 + 0x8] 00000044 2F0A move.l -[A7], A2 00000046 4EB9 0000 01A0 jsr [0x000001A0] 0000004C 2079 FFFA 5F68 movea.l A0, [0xFFFA5F68] 00000052 2488 move.l [A2], A0 00000054 7000 moveq.l D0, 0x00 00000056 2540 0108 move.l [A2 + 0x108], D0 0000005A 700A moveq.l D0, 0x0A 0000005C 2540 010C move.l [A2 + 0x10C], D0 00000060 7600 moveq.l D3, 0x00 00000062 2543 0110 move.l [A2 + 0x110], D3 00000066 2543 0114 move.l [A2 + 0x114], D3 0000006A 200A move.l D0, A2 0000006C 4CDF 0408 movem.l D3,A2, [A7]+ 00000070 4E5E unlink A6 00000072 205F movea.l A0, [A7]+ 00000074 584F addq.w A7, 4 00000076 4ED0 jmp [A0] 00000078 8D5F or.w [A7]+, D6 0000007A 5F63 subq.w -[A3], 7 0000007C 745F moveq.l D2, 0x5F 0000007E 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 00000082 5350 subq.w [A0], 1 00000084 4676 0000 not.w [A6 + D0.w] 00000088 4E56 FF00 link A6, -0x0100 0000008C 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000090 266E 0008 movea.l A3, [A6 + 0x8] label00000094: 00000094 422E FF00 clr.b [A6 - 0x100] 00000098 2F0B move.l -[A7], A3 0000009A 4EB9 0000 D212 jsr [0x0000D212] 000000A0 4AAB 0108 tst.l [A3 + 0x108] 000000A4 6630 bne +0x32 /* 000000D6 */ 000000A6 7010 moveq.l D0, 0x10 000000A8 2F00 move.l -[A7], D0 000000AA 4EB9 0000 0BEA jsr [0x00000BEA] 000000B0 2440 movea.l A2, D0 000000B2 200A move.l D0, A2 000000B4 6708 beq +0xA /* 000000BE */ 000000B6 2F0A move.l -[A7], A2 000000B8 4EB9 0000 3822 jsr [0x00003822] label000000BE: 000000BE 2F0A move.l -[A7], A2 000000C0 4EB9 0000 1172 jsr [0x00001172] 000000C6 7001 moveq.l D0, 0x01 000000C8 2F00 move.l -[A7], D0 000000CA 2F0A move.l -[A7], A2 000000CC 4EB9 0000 382A jsr [0x0000382A] 000000D2 274A 0108 move.l [A3 + 0x108], A2 label000000D6: 000000D6 486E FF00 pea.l [A6 - 0x100] 000000DA 3F3C 1771 move.w -[A7], 0x1771 000000DE 7004 moveq.l D0, 0x04 000000E0 3F00 move.w -[A7], D0 000000E2 4EB9 0000 0CAA jsr [0x00000CAA] 000000E8 284B movea.l A4, A3 000000EA 584C addq.w A4, 4 000000EC 122E FF00 move.b D1, [A6 - 0x100] 000000F0 7000 moveq.l D0, 0x00 000000F2 1001 move.b D0, D1 000000F4 5280 addq.l D0, 1 000000F6 2F00 move.l -[A7], D0 000000F8 486E FF00 pea.l [A6 - 0x100] 000000FC 2F0C move.l -[A7], A4 000000FE 4EB9 0000 0042 jsr [0x00000042] 00000104 4FEF 000C lea.l A7, [A7 + 0xC] 00000108 2F0B move.l -[A7], A3 0000010A 2053 movea.l A0, [A3] 0000010C 2068 0058 movea.l A0, [A0 + 0x58] 00000110 4E90 jsr [A0] 00000112 3600 move.w D3, D0 00000114 660C bne +0xE /* 00000122 */ 00000116 2F0B move.l -[A7], A3 00000118 2053 movea.l A0, [A3] 0000011A 2068 0060 movea.l A0, [A0 + 0x60] 0000011E 4E90 jsr [A0] 00000120 3600 move.w D3, D0 label00000122: 00000122 3003 move.w D0, D3 00000124 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000128 4E5E unlink A6 0000012A 205F movea.l A0, [A7]+ 0000012C 584F addq.w A7, 4 0000012E 4ED0 jmp [A0] 00000130 8D49 4153 pack -[A6], -[A1], 0x4153 00000134 505F addq.w [A7]+, 8 00000136 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 0000013A 5350 subq.w [A0], 1 0000013C 4676 0000 not.w [A6 + D0.w] 00000140 4E56 0000 link A6, 0 00000144 206E 0008 movea.l A0, [A6 + 0x8] 00000148 2028 0110 move.l D0, [A0 + 0x110] 0000014C 4E5E unlink A6 0000014E 205F movea.l A0, [A7]+ 00000150 584F addq.w A7, 4 00000152 4ED0 jmp [A0] 00000154 9547 subx.w D2, D7 00000156 6574 bcs +0x76 /* 000001CC */ 00000158 546F 7461 addq.w [A7 + 0x7461], 2 0000015C 6C48 bge +0x4A /* 000001A6 */ 0000015E 6974 bvs +0x76 /* 000001D4 */ 00000160 735F moveq.l D1, 0x5F 00000162 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 00000166 5350 subq.w [A0], 1 00000168 4676 0000 not.w [A6 + D0.w] 0000016C 4E56 0000 link A6, 0 00000170 206E 0008 movea.l A0, [A6 + 0x8] 00000174 2028 0114 move.l D0, [A0 + 0x114] 00000178 4E5E unlink A6 0000017A 205F movea.l A0, [A7]+ 0000017C 584F addq.w A7, 4 0000017E 4ED0 jmp [A0] 00000180 9B47 subx.w D5, D7 00000182 6574 bcs +0x76 /* 000001F8 */ 00000184 546F 7461 addq.w [A7 + 0x7461], 2 00000188 6C4E bge +0x50 /* 000001D8 */ 0000018A 6174 bsr +0x76 /* 00000200 */ 0000018C 6976 bvs +0x78 /* 00000204 */ 0000018E 6548 bcs +0x4A /* 000001D8 */ 00000190 6974 bvs +0x76 /* 00000206 */ 00000192 735F moveq.l D1, 0x5F 00000194 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 00000198 5350 subq.w [A0], 1 0000019A 4676 0000 not.w [A6 + D0.w] 0000019E FFFF .invalid <> 000001A0 4E56 0000 link A6, 0 000001A4 48E7 1030 movem.l -[A7], D3,A2,A3 // begin alternate branch 000001A6-000001AE label000001A6: 000001A6 1030 246E move.b D0, [A0 + D2.w * 4 + 0x6E] 000001AA 0008 2F0A ori.b A0, 0xA /* '\n' */ // end alternate branch 000001A6-000001AE label000001A6: // (misaligned) 000001A8 246E 0008 movea.l A2, [A6 + 0x8] 000001AC 2F0A move.l -[A7], A2 000001AE 4EB9 0000 3F5A jsr [0x00003F5A] 000001B4 264A movea.l A3, A2 000001B6 584B addq.w A3, 4 000001B8 4203 clr.b D3 000001BA 1683 move.b [A3], D3 000001BC 2079 FFFA 5F64 movea.l A0, [0xFFFA5F64] 000001C2 2488 move.l [A2], A0 000001C4 4879 FFFA 5DD8 push.l 0xFFFA5DD8 000001CA 204A movea.l A0, A2 label000001CC: 000001CC 5848 addq.w A0, 4 000001CE 2F08 move.l -[A7], A0 000001D0 4EB9 0000 0B8A jsr [0x00000B8A] // begin alternate branch 000001D4-000001D6 label000001D4: 000001D4 0B8A bclr A2, D5 // end alternate branch 000001D4-000001D6 label000001D4: // (misaligned) 000001D6 1543 0104 move.b [A2 + 0x104], D3 // begin alternate branch 000001D8-000001DA label000001D8: 000001D8 0104 btst D4, D0 // end alternate branch 000001D8-000001DA label000001D8: // (misaligned) 000001DA 1543 0105 move.b [A2 + 0x105], D3 000001DE 1543 0106 move.b [A2 + 0x106], D3 000001E2 200A move.l D0, A2 000001E4 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000001E8 4E5E unlink A6 000001EA 205F movea.l A0, [A7]+ 000001EC 584F addq.w A7, 4 000001EE 4ED0 jmp [A0] 000001F0 9A5F sub.w D5, [A7]+ 000001F2 5F63 subq.w -[A3], 7 000001F4 745F moveq.l D2, 0x5F 000001F6 5F31 3654 subq.b [A1 + D3.w * 8 + 0x54], 7 // begin alternate branch 000001F8-000001FA label000001F8: 000001F8 3654 movea.w A3, [A4] // end alternate branch 000001F8-000001FA label000001F8: // (misaligned) 000001FA 486F 7374 pea.l [A7 + 0x7374] 000001FE 5065 addq.w -[A5], 8 fn00000200: 00000200 7266 moveq.l D1, 0x66 00000202 5574 696C subq.w <>, 2 // begin alternate branch 00000204-00000206 label00000204: 00000204 696C bvs +0x6E /* 00000272 */ // end alternate branch 00000204-00000206 label00000204: // (misaligned) label00000206: 00000206 6974 bvs +0x76 /* 0000027C */ 00000208 7946 moveq.l D4, 0x46 0000020A 7600 moveq.l D3, 0x00 0000020C 0000 FFFF ori.b D0, 0xFF 00000210 41F9 FFFA 5DF0 lea.l A0, [0xFFFA5DF0] 00000216 2008 move.l D0, A0 00000218 205F movea.l A0, [A7]+ 0000021A 584F addq.w A7, 4 0000021C 4ED0 jmp [A0] 0000021E FFFF .invalid <> 00000220 4E56 0000 link A6, 0 00000224 48E7 0810 movem.l -[A7], D4,A3 00000228 266E 0008 movea.l A3, [A6 + 0x8] 0000022C 282E 0018 move.l D4, [A6 + 0x18] 00000230 0C84 0000 04B6 cmpi.l D4, 0x4B6 00000236 6710 beq +0x12 /* 00000248 */ 00000238 0C84 0000 04B9 cmpi.l D4, 0x4B9 0000023E 6708 beq +0xA /* 00000248 */ 00000240 0C84 0000 04BA cmpi.l D4, 0x4BA 00000246 660C bne +0xE /* 00000254 */ label00000248: 00000248 4A2B 0105 tst.b [A3 + 0x105] 0000024C 6706 beq +0x8 /* 00000254 */ 0000024E 177C 0001 0104 move.b [A3 + 0x104], 0x1 label00000254: 00000254 2F04 move.l -[A7], D4 00000256 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000025A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000025E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000262 2F0B move.l -[A7], A3 00000264 4EB9 0000 150A jsr [0x0000150A] 0000026A 4CDF 0810 movem.l D4,A3, [A7]+ 0000026E 4E5E unlink A6 00000270 205F movea.l A0, [A7]+ label00000272: 00000272 4FEF 0014 lea.l A7, [A7 + 0x14] 00000276 4ED0 jmp [A0] 00000278 803C 446F or.b D0, 0x6F /* 'o' */ label0000027C: 0000027C 5570 6461 subq.w [A0 + D6.w * 4 + 0x61], 2 00000280 7465 moveq.l D2, 0x65 00000282 5F5F subq.w [A7]+, 7 00000284 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 00000288 6F73 ble +0x75 /* 000002FD */ 0000028A 7450 moveq.l D2, 0x50 0000028C 6572 bcs +0x74 /* 00000300 */ 0000028E 6655 bne +0x57 /* 000002E5 */ 00000290 7469 moveq.l D2, 0x69 00000292 6C69 bge +0x6B /* 000002FD */ 00000294 7479 moveq.l D2, 0x79 00000296 466C 5037 not.w [A4 + 0x5037] 0000029A 544F addq.w A7, 2 0000029C 626A bhi +0x6C /* 00000308 */ 0000029E 6563 bcs +0x65 /* 00000303 */ 000002A0 7454 moveq.l D2, 0x54 000002A2 3250 movea.w A1, [A0] 000002A4 3136 5444 move.w -[A0], [A6 + D5.w * 4 + 0x44] 000002A8 6570 bcs +0x72 /* 0000031A */ 000002AA 656E bcs +0x70 /* 0000031A */ 000002AC 6465 bcc +0x67 /* 00000313 */ 000002AE 6E63 bgt +0x65 /* 00000313 */ 000002B0 7953 moveq.l D4, 0x53 000002B2 7061 moveq.l D0, 0x61 000002B4 6365 bls +0x67 /* 0000031B */ 000002B6 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000002BA FFF8 .invalid <> 000002BC 48E7 1030 movem.l -[A7], D3,A2,A3 000002C0 246E 0008 movea.l A2, [A6 + 0x8] 000002C4 2F0A move.l -[A7], A2 000002C6 2052 movea.l A0, [A2] 000002C8 2068 0078 movea.l A0, [A0 + 0x78] 000002CC 4E90 jsr [A0] 000002CE 2640 movea.l A3, D0 000002D0 2F0A move.l -[A7], A2 000002D2 4EB9 0000 0B28 jsr [0x00000B28 /* At2MenuBottom */] 000002D8 3600 move.w D3, D0 000002DA 200B move.l D0, A3 000002DC 6742 beq +0x44 /* 00000320 */ 000002DE 7001 moveq.l D0, 0x01 000002E0 3D40 FFF8 move.w [A6 - 0x8], D0 000002E4 202A 010C move.l D0, [A2 + 0x10C] 000002E8 2D40 FFFC move.l [A6 - 0x4], D0 000002EC 4227 clr.b -[A7] 000002EE 486E FFF8 pea.l [A6 - 0x8] 000002F2 7004 moveq.l D0, 0x04 000002F4 3F00 move.w -[A7], D0 000002F6 486E FFFC pea.l [A6 - 0x4] 000002FA 2F0B move.l -[A7], A3 000002FC 4EB9 0000 938A jsr [0x0000938A] // begin alternate branch 00000300-00000302 label00000300: 00000300 938A subx.l -[A1], -[A2] // end alternate branch 00000300-00000302 label00000300: // (misaligned) 00000302 3600 move.w D3, D0 00000304 670E beq +0x10 /* 00000314 */ 00000306 7036 moveq.l D0, 0x36 label00000308: 00000308 3F00 move.w -[A7], D0 0000030A 2F0A move.l -[A7], A2 0000030C 2052 movea.l A0, [A2] 0000030E 2068 0080 movea.l A0, [A0 + 0x80] 00000312 4E90 jsr [A0] label00000314: 00000314 2F0A move.l -[A7], A2 00000316 2052 movea.l A0, [A2] 00000318 2068 0064 movea.l A0, [A0 + 0x64] // begin alternate branch 0000031A-0000031E label0000031A: 0000031A 0064 4E90 ori.w -[A4], 0x4E90 // end alternate branch 0000031A-0000031E label0000031A: // (misaligned) 0000031C 4E90 jsr [A0] 0000031E 3600 move.w D3, D0 label00000320: 00000320 3003 move.w D0, D3 00000322 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000326 4E5E unlink A6 00000328 205F movea.l A0, [A7]+ 0000032A 584F addq.w A7, 4 0000032C 4ED0 jmp [A0] 0000032E 9243 sub.w D1, D3 00000330 6F6E ble +0x70 /* 000003A0 */ 00000332 6669 bne +0x6B /* 0000039D */ 00000334 6775 beq +0x77 /* 000003AB */ 00000336 7265 moveq.l D1, 0x65 00000338 5F5F subq.w [A7]+, 7 0000033A 3454 movea.w A2, [A4] 0000033C 4153 chk.w D0, [A3] 0000033E 5046 addq.w D6, 8 00000340 7600 moveq.l D3, 0x00 00000342 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000346 0000 48E7 ori.b D0, 0xE7 0000034A 1030 246E move.b D0, [A0 + D2.w * 4 + 0x6E] 0000034E 0008 2F0A ori.b A0, 0xA /* '\n' */ 00000352 4EB9 0000 0AF0 jsr [0x00000AF0 /* DSErrCode */] 00000358 3600 move.w D3, D0 0000035A 2F0A move.l -[A7], A2 0000035C 2052 movea.l A0, [A2] 0000035E 2068 0078 movea.l A0, [A0 + 0x78] 00000362 4E90 jsr [A0] 00000364 2640 movea.l A3, D0 00000366 200B move.l D0, A3 00000368 6720 beq +0x22 /* 0000038A */ 0000036A 4227 clr.b -[A7] 0000036C 7001 moveq.l D0, 0x01 0000036E 1F00 move.b -[A7], D0 00000370 2F0B move.l -[A7], A3 00000372 4EB9 0000 9382 jsr [0x00009382] 00000378 3600 move.w D3, D0 0000037A 670E beq +0x10 /* 0000038A */ 0000037C 7037 moveq.l D0, 0x37 0000037E 3F00 move.w -[A7], D0 00000380 2F0A move.l -[A7], A2 00000382 2052 movea.l A0, [A2] 00000384 2068 0080 movea.l A0, [A0 + 0x80] 00000388 4E90 jsr [A0] label0000038A: 0000038A 3003 move.w D0, D3 0000038C 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000390 4E5E unlink A6 00000392 205F movea.l A0, [A7]+ 00000394 584F addq.w A7, 4 00000396 4ED0 jmp [A0] 00000398 8F45 6E61 pack D7, D5, 0x6E61 0000039C 626C bhi +0x6E /* 0000040A */ 0000039E 655F bcs +0x61 /* 000003FF */ label000003A0: 000003A0 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 000003A4 5350 subq.w [A0], 1 000003A6 4676 0000 not.w [A6 + D0.w] 000003AA FFFF .invalid <> 000003AC 4E56 0000 link A6, 0 000003B0 48E7 1030 movem.l -[A7], D3,A2,A3 000003B4 246E 0008 movea.l A2, [A6 + 0x8] 000003B8 2F0A move.l -[A7], A2 000003BA 4EB9 0000 0AB8 jsr [0x00000AB8 /* AppPacks */] 000003C0 3600 move.w D3, D0 000003C2 2F0A move.l -[A7], A2 000003C4 2052 movea.l A0, [A2] 000003C6 2068 0078 movea.l A0, [A0 + 0x78] 000003CA 4E90 jsr [A0] 000003CC 2640 movea.l A3, D0 000003CE 200B move.l D0, A3 000003D0 671E beq +0x20 /* 000003F0 */ 000003D2 4227 clr.b -[A7] 000003D4 4227 clr.b -[A7] 000003D6 2F0B move.l -[A7], A3 000003D8 4EB9 0000 9382 jsr [0x00009382] 000003DE 3600 move.w D3, D0 000003E0 670E beq +0x10 /* 000003F0 */ 000003E2 7038 moveq.l D0, 0x38 000003E4 3F00 move.w -[A7], D0 000003E6 2F0A move.l -[A7], A2 000003E8 2052 movea.l A0, [A2] 000003EA 2068 0080 movea.l A0, [A0 + 0x80] 000003EE 4E90 jsr [A0] label000003F0: 000003F0 3003 move.w D0, D3 000003F2 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000003F6 4E5E unlink A6 000003F8 205F movea.l A0, [A7]+ 000003FA 584F addq.w A7, 4 000003FC 4ED0 jmp [A0] 000003FE 9044 sub.w D0, D4 00000400 6973 bvs +0x75 /* 00000475 */ 00000402 6162 bsr +0x64 /* 00000466 */ 00000404 6C65 bge +0x67 /* 0000046B */ 00000406 5F5F subq.w [A7]+, 7 00000408 3454 movea.w A2, [A4] label0000040A: 0000040A 4153 chk.w D0, [A3] 0000040C 5046 addq.w D6, 8 0000040E 7600 moveq.l D3, 0x00 00000410 0000 FFFF ori.b D0, 0xFF 00000414 4E56 FFFC link A6, -0x0004 00000418 48E7 1030 movem.l -[A7], D3,A2,A3 0000041C 266E 0008 movea.l A3, [A6 + 0x8] 00000420 4243 clr.w D3 00000422 2F0B move.l -[A7], A3 00000424 2053 movea.l A0, [A3] 00000426 2068 0078 movea.l A0, [A0 + 0x78] 0000042A 4E90 jsr [A0] 0000042C 2440 movea.l A2, D0 0000042E 200A move.l D0, A2 00000430 6748 beq +0x4A /* 0000047A */ 00000432 4240 clr.w D0 00000434 3D40 FFFC move.w [A6 - 0x4], D0 00000438 7001 moveq.l D0, 0x01 0000043A 3D40 FFFE move.w [A6 - 0x2], D0 0000043E 4227 clr.b -[A7] 00000440 486E FFFE pea.l [A6 - 0x2] 00000444 486E FFFC pea.l [A6 - 0x4] 00000448 4879 FFFA 5F6C push.l 0xFFFA5F6C 0000044E 2F0A move.l -[A7], A2 00000450 4EB9 0000 937A jsr [0x0000937A] 00000456 3600 move.w D3, D0 00000458 6710 beq +0x12 /* 0000046A */ 0000045A 7039 moveq.l D0, 0x39 0000045C 3F00 move.w -[A7], D0 0000045E 2F0B move.l -[A7], A3 00000460 2053 movea.l A0, [A3] 00000462 2068 0080 movea.l A0, [A0 + 0x80] fn00000466: 00000466 4E90 jsr [A0] 00000468 6010 bra +0x12 /* 0000047A */ label0000046A: 0000046A 2779 FFFA 5F74 010C move.l [A3 + 0x10C], [0xFFFA5F74] 00000472 1779 FFFA 5F7B 0105 move.b [A3 + 0x105], [0xFFFA5F7B] label0000047A: 0000047A 2F0B move.l -[A7], A3 0000047C 4EB9 0000 0A64 jsr [0x00000A64 /* CurActivate */] 00000482 3003 move.w D0, D3 00000484 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000488 4E5E unlink A6 0000048A 205F movea.l A0, [A7]+ 0000048C 584F addq.w A7, 4 0000048E 4ED0 jmp [A0] 00000490 9947 subx.w D4, D7 00000492 6574 bcs +0x76 /* 00000508 */ 00000494 436F 6E66 chk.w D1, [A7 + 0x6E66] 00000498 6967 bvs +0x69 /* 00000501 */ 0000049A 7572 moveq.l D2, 0x72 0000049C 6174 bsr +0x76 /* 00000512 */ 0000049E 696F bvs +0x71 /* 0000050F */ 000004A0 6E5F bgt +0x61 /* 00000501 */ 000004A2 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 000004A6 5350 subq.w [A0], 1 000004A8 4676 0000 not.w [A6 + D0.w] 000004AC 4E56 FCEC link A6, -0x0314 000004B0 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4 000004B4 286E 0008 movea.l A4, [A6 + 0x8] 000004B8 2F0C move.l -[A7], A4 000004BA 2054 movea.l A0, [A4] 000004BC 2068 0078 movea.l A0, [A0 + 0x78] 000004C0 4E90 jsr [A0] 000004C2 2440 movea.l A2, D0 000004C4 2F0C move.l -[A7], A4 000004C6 4EB9 0000 0964 jsr [0x00000964 /* ScrapHandle */] 000004CC 3800 move.w D4, D0 000004CE 200A move.l D0, A2 000004D0 6700 0202 beq +0x204 /* 000006D4 */ 000004D4 7010 moveq.l D0, 0x10 000004D6 2F00 move.l -[A7], D0 000004D8 4EB9 0000 0BEA jsr [0x00000BEA] 000004DE 2D40 FCEC move.l [A6 - 0x314], D0 000004E2 4A80 tst.l D0 000004E4 6708 beq +0xA /* 000004EE */ 000004E6 2F00 move.l -[A7], D0 000004E8 4EB9 0000 3822 jsr [0x00003822] label000004EE: 000004EE 202C 0108 move.l D0, [A4 + 0x108] 000004F2 2D40 FCF0 move.l [A6 - 0x310], D0 000004F6 4243 clr.w D3 000004F8 3D43 FCF4 move.w [A6 - 0x30C], D3 000004FC 3D43 FCF6 move.w [A6 - 0x30A], D3 00000500 7600 moveq.l D3, 0x00 00000502 2D43 FCF8 move.l [A6 - 0x308], D3 00000506 7A0F moveq.l D5, 0x0F label00000508: 00000508 4246 clr.w D6 0000050A 4204 clr.b D4 0000050C 1D44 FCFC move.b [A6 - 0x304], D4 00000510 1D44 FDFC move.b [A6 - 0x204], D4 // begin alternate branch 00000512-00000514 fn00000512: 00000512 FDFC .invalid <> // end alternate branch 00000512-00000514 fn00000512: // (misaligned) 00000514 1D44 FEFC move.b [A6 - 0x104], D4 00000518 42A7 clr.l -[A7] 0000051A 2F2E FCEC move.l -[A7], [A6 - 0x314] 0000051E 4EB9 0000 382A jsr [0x0000382A] 00000524 2F0C move.l -[A7], A4 00000526 4EB9 0000 099C jsr [0x0000099C] 0000052C 486E FCFC pea.l [A6 - 0x304] 00000530 3F3C 1771 move.w -[A7], 0x1771 00000534 703B moveq.l D0, 0x3B 00000536 3F00 move.w -[A7], D0 00000538 4EB9 0000 0CAA jsr [0x00000CAA] 0000053E 486E FDFC pea.l [A6 - 0x204] 00000542 3F3C 1771 move.w -[A7], 0x1771 00000546 702E moveq.l D0, 0x2E 00000548 3F00 move.w -[A7], D0 0000054A 4EB9 0000 0CAA jsr [0x00000CAA] 00000550 486E FEFC pea.l [A6 - 0x104] 00000554 3F3C 1771 move.w -[A7], 0x1771 00000558 7032 moveq.l D0, 0x32 0000055A 3F00 move.w -[A7], D0 0000055C 4EB9 0000 0CAA jsr [0x00000CAA] 00000562 7022 moveq.l D0, 0x22 00000564 2F00 move.l -[A7], D0 00000566 4EB9 0000 0BEA jsr [0x00000BEA] 0000056C 2640 movea.l A3, D0 0000056E 200B move.l D0, A3 00000570 6708 beq +0xA /* 0000057A */ 00000572 2F0B move.l -[A7], A3 00000574 4EB9 0000 383A jsr [0x0000383A] label0000057A: 0000057A 2F0B move.l -[A7], A3 0000057C 4EB9 0000 1172 jsr [0x00001172] 00000582 486E FCFC pea.l [A6 - 0x304] 00000586 700A moveq.l D0, 0x0A 00000588 2F00 move.l -[A7], D0 0000058A 4227 clr.b -[A7] 0000058C 2F0B move.l -[A7], A3 0000058E 2053 movea.l A0, [A3] 00000590 2068 0050 movea.l A0, [A0 + 0x50] 00000594 4E90 jsr [A0] 00000596 2F0B move.l -[A7], A3 00000598 2053 movea.l A0, [A3] 0000059A 2068 0054 movea.l A0, [A0 + 0x54] 0000059E 4E90 jsr [A0] 000005A0 486E FDFC pea.l [A6 - 0x204] 000005A4 2F0B move.l -[A7], A3 000005A6 2053 movea.l A0, [A3] 000005A8 2068 0064 movea.l A0, [A0 + 0x64] 000005AC 4E90 jsr [A0] 000005AE 486E FEFC pea.l [A6 - 0x104] 000005B2 2F0B move.l -[A7], A3 000005B4 2053 movea.l A0, [A3] 000005B6 2068 0060 movea.l A0, [A0 + 0x60] 000005BA 4E90 jsr [A0] 000005BC 23C3 FFFA 5F80 move.l [0xFFFA5F80], D3 000005C2 23C3 FFFA 5F84 move.l [0xFFFA5F84], D3 label000005C8: 000005C8 701C moveq.l D0, 0x1C 000005CA 3D40 FCF6 move.w [A6 - 0x30A], D0 000005CE 4227 clr.b -[A7] 000005D0 486E FCF4 pea.l [A6 - 0x30C] 000005D4 486E FCF6 pea.l [A6 - 0x30A] 000005D8 4879 FFFA 5F6C push.l 0xFFFA5F6C 000005DE 2F0A move.l -[A7], A2 000005E0 4EB9 0000 9372 jsr [0x00009372] 000005E6 3800 move.w D4, D0 000005E8 6746 beq +0x48 /* 00000630 */ 000005EA 703A moveq.l D0, 0x3A 000005EC 2D40 FFFC move.l [A6 - 0x4], D0 000005F0 2F0B move.l -[A7], A3 000005F2 2053 movea.l A0, [A3] 000005F4 2068 0044 movea.l A0, [A0 + 0x44] 000005F8 4E90 jsr [A0] 000005FA 3004 move.w D0, D4 000005FC 3200 move.w D1, D0 000005FE 48C1 ext.l D1 00000600 0C81 FFFF 952A cmpi.l D1, 0xFFFF952A 00000606 670A beq +0xC /* 00000612 */ 00000608 0C81 FFFF 9529 cmpi.l D1, 0xFFFF9529 0000060E 670A beq +0xC /* 0000061A */ 00000610 600E bra +0x10 /* 00000620 */ label00000612: 00000612 7044 moveq.l D0, 0x44 00000614 2D40 FFFC move.l [A6 - 0x4], D0 00000618 6006 bra +0x8 /* 00000620 */ label0000061A: 0000061A 7045 moveq.l D0, 0x45 0000061C 2D40 FFFC move.l [A6 - 0x4], D0 label00000620: 00000620 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000624 2F0C move.l -[A7], A4 00000626 2054 movea.l A0, [A4] 00000628 2068 0080 movea.l A0, [A0 + 0x80] 0000062C 4E90 jsr [A0] 0000062E 6062 bra +0x64 /* 00000692 */ label00000630: 00000630 5246 addq.w D6, 1 00000632 BC45 cmp.w D6, D5 00000634 6D02 blt +0x4 /* 00000638 */ 00000636 5845 addq.w D5, 4 label00000638: 00000638 3006 move.w D0, D6 0000063A 48C0 ext.l D0 0000063C 2F00 move.l -[A7], D0 0000063E 3005 move.w D0, D5 00000640 48C0 ext.l D0 00000642 2F00 move.l -[A7], D0 00000644 2F0B move.l -[A7], A3 00000646 2053 movea.l A0, [A3] 00000648 2068 005C movea.l A0, [A0 + 0x5C] 0000064C 4E90 jsr [A0] 0000064E 2639 FFFA 5F74 move.l D3, [0xFFFA5F74] 00000654 E583 asl D3, 2 00000656 701C moveq.l D0, 0x1C 00000658 D680 add.l D3, D0 0000065A 322E FCF6 move.w D1, [A6 - 0x30A] 0000065E 7000 moveq.l D0, 0x00 00000660 3001 move.w D0, D1 00000662 B083 cmp.l D0, D3 00000664 671C beq +0x1E /* 00000682 */ 00000666 7646 moveq.l D3, 0x46 00000668 3F03 move.w -[A7], D3 0000066A 2F0C move.l -[A7], A4 0000066C 2054 movea.l A0, [A4] 0000066E 2068 0080 movea.l A0, [A0 + 0x80] 00000672 4E90 jsr [A0] 00000674 3803 move.w D4, D3 00000676 2F0B move.l -[A7], A3 00000678 2053 movea.l A0, [A3] 0000067A 2068 0044 movea.l A0, [A0 + 0x44] 0000067E 4E90 jsr [A0] 00000680 6010 bra +0x12 /* 00000692 */ label00000682: 00000682 2F2E FCEC move.l -[A7], [A6 - 0x314] 00000686 486E FCF8 pea.l [A6 - 0x308] 0000068A 2F0C move.l -[A7], A4 0000068C 4EB9 0000 09D0 jsr [0x000009D0] label00000692: 00000692 4A44 tst.w D4 00000694 660A bne +0xC /* 000006A0 */ 00000696 0C6E FFFF FCF4 cmpi.w [A6 - 0x30C], 0xFFFF 0000069C 6600 FF2A bne -0xD4 /* 000005C8 */ label000006A0: 000006A0 4A44 tst.w D4 000006A2 6630 bne +0x32 /* 000006D4 */ 000006A4 2979 FFFA 5F78 0110 move.l [A4 + 0x110], [0xFFFA5F78] 000006AC 2979 FFFA 5F7C 0114 move.l [A4 + 0x114], [0xFFFA5F7C] 000006B4 296E FCEC 0108 move.l [A4 + 0x108], [A6 - 0x314] 000006BA 2F2E FCF0 move.l -[A7], [A6 - 0x310] 000006BE 206E FCF0 movea.l A0, [A6 - 0x310] 000006C2 2050 movea.l A0, [A0] 000006C4 2068 0044 movea.l A0, [A0 + 0x44] 000006C8 4E90 jsr [A0] 000006CA 2F0B move.l -[A7], A3 000006CC 2053 movea.l A0, [A3] 000006CE 2068 0044 movea.l A0, [A0 + 0x44] 000006D2 4E90 jsr [A0] label000006D4: 000006D4 3004 move.w D0, D4 000006D6 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 000006DA 4E5E unlink A6 000006DC 205F movea.l A0, [A7]+ 000006DE 584F addq.w A7, 4 000006E0 4ED0 jmp [A0] 000006E2 9247 sub.w D1, D7 000006E4 6574 bcs +0x76 /* 0000075A */ 000006E6 5265 addq.w -[A5], 1 000006E8 706F moveq.l D0, 0x6F 000006EA 7274 moveq.l D1, 0x74 000006EC 5F5F subq.w [A7]+, 7 000006EE 3454 movea.w A2, [A4] 000006F0 4153 chk.w D0, [A3] 000006F2 5046 addq.w D6, 8 000006F4 7600 moveq.l D3, 0x00 000006F6 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000006FA 0000 206E ori.b D0, 0x6E /* 'n' */ 000006FE 0008 1028 ori.b A0, 0x28 /* '(' */ 00000702 0105 btst D5, D0 00000704 4E5E unlink A6 00000706 205F movea.l A0, [A7]+ 00000708 584F addq.w A7, 4 0000070A 4ED0 jmp [A0] 0000070C 9449 sub.w D2, A1 0000070E 7341 moveq.l D1, 0x41 00000710 6374 bls +0x76 /* 00000786 */ 00000712 6976 bvs +0x78 /* 0000078A */ 00000714 6174 bsr +0x76 /* 0000078A */ 00000716 6564 bcs +0x66 /* 0000077C */ 00000718 5F5F subq.w [A7]+, 7 0000071A 3454 movea.w A2, [A4] 0000071C 4153 chk.w D0, [A3] 0000071E 5046 addq.w D6, 8 00000720 7600 moveq.l D3, 0x00 00000722 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000726 FFFC .invalid <> 00000728 2F0A move.l -[A7], A2 0000072A 1D7C 0001 FFFC move.b [A6 - 0x4], 0x1 00000730 7000 moveq.l D0, 0x00 00000732 2440 movea.l A2, D0 00000734 2039 FFFB EFDC move.l D0, [0xFFFBEFDC] 0000073A 670A beq +0xC /* 00000746 */ 0000073C 2079 FFFB EFDC movea.l A0, [0xFFFBEFDC] 00000742 2468 0008 movea.l A2, [A0 + 0x8] label00000746: 00000746 200A move.l D0, A2 00000748 6718 beq +0x1A /* 00000762 */ 0000074A 2F0A move.l -[A7], A2 0000074C 2052 movea.l A0, [A2] 0000074E 2068 0064 movea.l A0, [A0 + 0x64] 00000752 4E90 jsr [A0] 00000754 4A00 tst.b D0 00000756 57C0 seq D0 00000758 4400 neg.b D0 label0000075A: 0000075A 4880 ext.w D0 0000075C 48C0 ext.l D0 0000075E 1D40 FFFC move.b [A6 - 0x4], D0 label00000762: 00000762 102E FFFC move.b D0, [A6 - 0x4] 00000766 245F movea.l A2, [A7]+ 00000768 4E5E unlink A6 0000076A 205F movea.l A0, [A7]+ 0000076C 584F addq.w A7, 4 0000076E 4ED0 jmp [A0] 00000770 9F49 subx.w -[A7], -[A1] 00000772 7352 moveq.l D1, 0x52 00000774 756E moveq.l D2, 0x6E 00000776 6E69 bgt +0x6B /* 000007E1 */ 00000778 6E67 bgt +0x69 /* 000007E1 */ 0000077A 5F5F subq.w [A7]+, 7 label0000077C: 0000077C 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 00000780 6F73 ble +0x75 /* 000007F5 */ 00000782 7450 moveq.l D2, 0x50 00000784 6572 bcs +0x74 /* 000007F8 */ label00000786: 00000786 6655 bne +0x57 /* 000007DD */ 00000788 7469 moveq.l D2, 0x69 fn0000078A: 0000078A 6C69 bge +0x6B /* 000007F5 */ 0000078C 7479 moveq.l D2, 0x79 0000078E 4676 0000 not.w [A6 + D0.w] 00000792 FFFF .invalid <> 00000794 4E56 0000 link A6, 0 00000798 206E 0008 movea.l A0, [A6 + 0x8] 0000079C 1028 0104 move.b D0, [A0 + 0x104] 000007A0 4E5E unlink A6 000007A2 205F movea.l A0, [A7]+ 000007A4 584F addq.w A7, 4 000007A6 4ED0 jmp [A0] 000007A8 8026 or.b D0, -[A6] 000007AA 446F 6573 neg.w [A7 + 0x6573] 000007AE 4E65 move USP, A5 000007B0 6564 bcs +0x66 /* 00000816 */ 000007B2 5570 6461 subq.w [A0 + D6.w * 4 + 0x61], 2 000007B6 7469 moveq.l D2, 0x69 000007B8 6E67 bgt +0x69 /* 00000821 */ 000007BA 5F5F subq.w [A7]+, 7 000007BC 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 000007C0 6F73 ble +0x75 /* 00000835 */ 000007C2 7450 moveq.l D2, 0x50 000007C4 6572 bcs +0x74 /* 00000838 */ 000007C6 6655 bne +0x57 /* 0000081D */ 000007C8 7469 moveq.l D2, 0x69 000007CA 6C69 bge +0x6B /* 00000835 */ 000007CC 7479 moveq.l D2, 0x79 000007CE 4676 0000 not.w [A6 + D0.w] 000007D2 FFFF .invalid <> 000007D4 48E7 0030 movem.l -[A7], A2,A3 000007D8 7000 moveq.l D0, 0x00 000007DA 2440 movea.l A2, D0 000007DC 7000 moveq.l D0, 0x00 000007DE 2640 movea.l A3, D0 000007E0 2039 FFFB EFDC move.l D0, [0xFFFBEFDC] 000007E6 670A beq +0xC /* 000007F2 */ 000007E8 2079 FFFB EFDC movea.l A0, [0xFFFBEFDC] 000007EE 2668 0008 movea.l A3, [A0 + 0x8] label000007F2: 000007F2 200B move.l D0, A3 000007F4 6704 beq +0x6 /* 000007FA */ 000007F6 246B 0074 movea.l A2, [A3 + 0x74] // begin alternate branch 000007F8-000007FE label000007F8: 000007F8 0074 200A 6710 ori.w [A4 + D6 * 8], 0x200A /* ' \n' */ // end alternate branch 000007F8-000007FE label000007F8: // (misaligned) label000007FA: 000007FA 200A move.l D0, A2 000007FC 6710 beq +0x12 /* 0000080E */ 000007FE 2F0A move.l -[A7], A2 00000800 4EB9 0000 6DBA jsr [0x00006DBA] 00000806 4A00 tst.b D0 00000808 6704 beq +0x6 /* 0000080E */ 0000080A 200A move.l D0, A2 0000080C 6002 bra +0x4 /* 00000810 */ label0000080E: 0000080E 7000 moveq.l D0, 0x00 label00000810: 00000810 4CDF 0C00 movem.l A2,A3, [A7]+ 00000814 205F movea.l A0, [A7]+ label00000816: 00000816 584F addq.w A7, 4 00000818 4ED0 jmp [A0] 0000081A FFFF .invalid <> 0000081C 4E56 FFFC link A6, -0x0004 00000820 206E 0008 movea.l A0, [A6 + 0x8] 00000824 5848 addq.w A0, 4 00000826 2D48 FFFC move.l [A6 - 0x4], A0 0000082A 1210 move.b D1, [A0] 0000082C 7000 moveq.l D0, 0x00 0000082E 1001 move.b D0, D1 00000830 5280 addq.l D0, 1 00000832 2F00 move.l -[A7], D0 00000834 2F08 move.l -[A7], A0 00000836 2F2E 000C move.l -[A7], [A6 + 0xC] // begin alternate branch 00000838-00000840 label00000838: 00000838 000C 4EB9 ori.b A4, 0xB9 0000083C 0000 0042 ori.b D0, 0x42 /* 'B' */ // end alternate branch 00000838-00000840 label00000838: // (misaligned) 0000083A 4EB9 0000 0042 jsr [0x00000042] 00000840 4E5E unlink A6 00000842 205F movea.l A0, [A7]+ 00000844 504F addq.w A7, 8 00000846 4ED0 jmp [A0] 00000848 8025 or.b D0, -[A5] 0000084A 4765 chk.w D3, -[A5] 0000084C 744E moveq.l D2, 0x4E 0000084E 616D bsr +0x6F /* 000008BD */ 00000850 655F bcs +0x61 /* 000008B1 */ 00000852 5F31 3654 subq.b [A1 + D3.w * 8 + 0x54], 7 00000856 486F 7374 pea.l [A7 + 0x7374] 0000085A 5065 addq.w -[A5], 8 0000085C 7266 moveq.l D1, 0x66 0000085E 5574 696C subq.w <>, 2 00000862 6974 bvs +0x76 /* 000008D8 */ 00000864 7946 moveq.l D4, 0x46 00000866 5237 4353 7472 3235 addq.b [[A7] + 0x74723235], 1 0000086E 3500 move.w -[A2], D0 00000870 0000 FFFF ori.b D0, 0xFF 00000874 4E56 F9F8 link A6, -0x0608 00000878 2F03 move.l -[A7], D3 0000087A 4203 clr.b D3 0000087C 1D43 F9F8 move.b [A6 - 0x608], D3 00000880 1D43 FAF8 move.b [A6 - 0x508], D3 00000884 1D43 FBF8 move.b [A6 - 0x408], D3 00000888 1D43 FCF8 move.b [A6 - 0x308], D3 0000088C 486E FBF8 pea.l [A6 - 0x408] 00000890 3F3C 1771 move.w -[A7], 0x1771 00000894 7034 moveq.l D0, 0x34 00000896 3F00 move.w -[A7], D0 00000898 4EB9 0000 0CAA jsr [0x00000CAA] 0000089E 486E F9F8 pea.l [A6 - 0x608] 000008A2 3F3C 1771 move.w -[A7], 0x1771 000008A6 7035 moveq.l D0, 0x35 000008A8 3F00 move.w -[A7], D0 000008AA 4EB9 0000 0CAA jsr [0x00000CAA] 000008B0 486E FAF8 pea.l [A6 - 0x508] 000008B4 3F3C 1771 move.w -[A7], 0x1771 000008B8 3F2E 000C move.w -[A7], [A6 + 0xC] 000008BC 4EB9 0000 0CAA jsr [0x00000CAA] 000008C2 486E FDF8 pea.l [A6 - 0x208] 000008C6 486E FBF8 pea.l [A6 - 0x408] 000008CA 486E F9F8 pea.l [A6 - 0x608] 000008CE 4EB9 0000 0B6A jsr [0x00000B6A] 000008D4 2D40 FFF8 move.l [A6 - 0x8], D0 label000008D8: 000008D8 2040 movea.l A0, D0 000008DA 1410 move.b D2, [A0] 000008DC 7200 moveq.l D1, 0x00 000008DE 1202 move.b D1, D2 000008E0 5281 addq.l D1, 1 000008E2 2F01 move.l -[A7], D1 000008E4 2F00 move.l -[A7], D0 000008E6 486E FCF8 pea.l [A6 - 0x308] 000008EA 4EB9 0000 0042 jsr [0x00000042] 000008F0 4FEF 000C lea.l A7, [A7 + 0xC] 000008F4 486E FEF8 pea.l [A6 - 0x108] 000008F8 486E FCF8 pea.l [A6 - 0x308] 000008FC 486E FAF8 pea.l [A6 - 0x508] 00000900 4EB9 0000 0B6A jsr [0x00000B6A] 00000906 2D40 FFFC move.l [A6 - 0x4], D0 0000090A 2040 movea.l A0, D0 0000090C 1410 move.b D2, [A0] 0000090E 7200 moveq.l D1, 0x00 00000910 1202 move.b D1, D2 00000912 5281 addq.l D1, 1 00000914 2F01 move.l -[A7], D1 00000916 2F00 move.l -[A7], D0 00000918 486E FCF8 pea.l [A6 - 0x308] 0000091C 4EB9 0000 0042 jsr [0x00000042] 00000922 4FEF 000C lea.l A7, [A7 + 0xC] 00000926 486E FCF8 pea.l [A6 - 0x308] 0000092A 7001 moveq.l D0, 0x01 0000092C 1F00 move.b -[A7], D0 0000092E 4EB9 0000 48F2 jsr [0x000048F2] 00000934 261F move.l D3, [A7]+ 00000936 4E5E unlink A6 00000938 205F movea.l A0, [A7]+ 0000093A 5C4F addq.w A7, 6 0000093C 4ED0 jmp [A0] 0000093E 8021 or.b D0, -[A1] 00000940 4861 pea.l -[A1] 00000942 6E64 bgt +0x66 /* 000009A8 */ 00000944 6C65 bge +0x67 /* 000009AB */ 00000946 4572 726F chk.w D2, [A2 + D7.w * 2 + 0x6F] 0000094A 725F moveq.l D1, 0x5F 0000094C 5F31 3654 subq.b [A1 + D3.w * 8 + 0x54], 7 00000950 486F 7374 pea.l [A7 + 0x7374] 00000954 5065 addq.w -[A5], 8 00000956 7266 moveq.l D1, 0x66 00000958 5574 696C subq.w <>, 2 0000095C 6974 bvs +0x76 /* 000009D2 */ 0000095E 7946 moveq.l D4, 0x46 00000960 7300 moveq.l D1, 0x00 00000962 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000966 0000 206E ori.b D0, 0x6E /* 'n' */ 0000096A 0008 4228 ori.b A0, 0x28 /* '(' */ 0000096E 0104 btst D4, D0 00000970 4240 clr.w D0 00000972 4E5E unlink A6 00000974 205F movea.l A0, [A7]+ 00000976 584F addq.w A7, 4 00000978 4ED0 jmp [A0] 0000097A 9F47 subx.w D7, D7 0000097C 6574 bcs +0x76 /* 000009F2 */ 0000097E 5265 addq.w -[A5], 1 00000980 706F moveq.l D0, 0x6F 00000982 7274 moveq.l D1, 0x74 00000984 5F5F subq.w [A7]+, 7 00000986 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 0000098A 6F73 ble +0x75 /* 000009FF */ 0000098C 7450 moveq.l D2, 0x50 0000098E 6572 bcs +0x74 /* 00000A02 */ 00000990 6655 bne +0x57 /* 000009E7 */ 00000992 7469 moveq.l D2, 0x69 00000994 6C69 bge +0x6B /* 000009FF */ 00000996 7479 moveq.l D2, 0x79 00000998 4676 0000 not.w [A6 + D0.w] 0000099C 4E56 0000 link A6, 0 000009A0 48E7 1020 movem.l -[A7], D3,A2 000009A4 7600 moveq.l D3, 0x00 000009A6 246E 0008 movea.l A2, [A6 + 0x8] // begin alternate branch 000009A8-000009AE label000009A8: 000009A8 0008 2543 ori.b A0, 0x43 /* 'C' */ 000009AC 0110 btst [A0], D0 // end alternate branch 000009A8-000009AE label000009A8: // (misaligned) 000009AA 2543 0110 move.l [A2 + 0x110], D3 000009AE 2543 0114 move.l [A2 + 0x114], D3 000009B2 4CDF 0408 movem.l D3,A2, [A7]+ 000009B6 4E5E unlink A6 000009B8 205F movea.l A0, [A7]+ 000009BA 584F addq.w A7, 4 000009BC 4ED0 jmp [A0] 000009BE 8E52 or.w D7, [A2] 000009C0 6573 bcs +0x75 /* 00000A35 */ 000009C2 6574 bcs +0x76 /* 00000A38 */ 000009C4 5F5F subq.w [A7]+, 7 000009C6 3454 movea.w A2, [A4] 000009C8 4153 chk.w D0, [A3] 000009CA 5046 addq.w D6, 8 000009CC 7600 moveq.l D3, 0x00 000009CE 0000 4E56 ori.b D0, 0x56 /* 'V' */ label000009D2: 000009D2 0000 48E7 ori.b D0, 0xE7 000009D6 1E38 2C39 move.b D7, [0x00002C39] 000009DA FFFA .invalid <> 000009DC 5F74 5E86 subq.w [A4 + D5 * 8 - 0x122], 7 000009E0 2639 FFFA 5F74 move.l D3, [0xFFFA5F74] 000009E6 E28B lsr D3, 1 000009E8 2F03 move.l -[A7], D3 000009EA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000009EE 4EB9 0000 5CE2 jsr [0x00005CE2] // begin alternate branch 000009F2-000009F4 label000009F2: 000009F2 5CE2 sge -[A2] // end alternate branch 000009F2-000009F4 label000009F2: // (misaligned) 000009F4 7807 moveq.l D4, 0x07 000009F6 47F9 FFFA 5F8C lea.l A3, [0xFFFA5F8C] 000009FC 49F9 FFFA 5F88 lea.l A4, [0xFFFA5F88] label00000A02: 00000A02 6024 bra +0x26 /* 00000A28 */ label00000A04: 00000A04 2614 move.l D3, [A4] 00000A06 2A13 move.l D5, [A3] 00000A08 246E 000C movea.l A2, [A6 + 0xC] 00000A0C 2F12 move.l -[A7], [A2] 00000A0E 2F03 move.l -[A7], D3 00000A10 2F05 move.l -[A7], D5 00000A12 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A16 4EB9 0000 D2EA jsr [0x0000D2EA] 00000A1C 2003 move.l D0, D3 00000A1E 5280 addq.l D0, 1 00000A20 2480 move.l [A2], D0 00000A22 504B addq.w A3, 8 00000A24 504C addq.w A4, 8 00000A26 5484 addq.l D4, 2 label00000A28: 00000A28 B886 cmp.l D4, D6 00000A2A 6DD8 blt -0x26 /* 00000A04 */ 00000A2C 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 00000A30 4E5E unlink A6 00000A32 205F movea.l A0, [A7]+ 00000A34 4FEF 000C lea.l A7, [A7 + 0xC] label00000A38: 00000A38 4ED0 jmp [A0] 00000A3A 8026 or.b D0, -[A6] 00000A3C 4765 chk.w D3, -[A5] 00000A3E 7452 moveq.l D2, 0x52 00000A40 6570 bcs +0x72 /* 00000AB2 */ 00000A42 6F72 ble +0x74 /* 00000AB6 */ 00000A44 7448 moveq.l D2, 0x48 00000A46 656C bcs +0x6E /* 00000AB4 */ 00000A48 705F moveq.l D0, 0x5F 00000A4A 5F34 5441 subq.b [A4 + D5.w * 4 + 0x41], 7 00000A4E 5350 subq.w [A0], 1 00000A50 4650 not.w [A0] 00000A52 3131 5442 move.w -[A0], [A1 + D5.w * 4 + 0x42] 00000A56 7563 moveq.l D2, 0x63 00000A58 6B65 bmi +0x67 /* 00000ABF */ 00000A5A 744C moveq.l D2, 0x4C 00000A5C 6973 bvs +0x75 /* 00000AD1 */ 00000A5E 7452 moveq.l D2, 0x52 00000A60 556C 0000 subq.w [A4 + 0x0], 2 00000A64 4E56 0000 link A6, 0 00000A68 2F0A move.l -[A7], A2 00000A6A 246E 0008 movea.l A2, [A6 + 0x8] 00000A6E 2F3C 0000 1778 move.l -[A7], 0x1778 00000A74 2F0A move.l -[A7], A2 00000A76 2F0A move.l -[A7], A2 00000A78 2052 movea.l A0, [A2] 00000A7A 2068 0018 movea.l A0, [A0 + 0x18] 00000A7E 4E90 jsr [A0] 00000A80 4240 clr.w D0 00000A82 245F movea.l A2, [A7]+ 00000A84 4E5E unlink A6 00000A86 205F movea.l A0, [A7]+ 00000A88 584F addq.w A7, 4 00000A8A 4ED0 jmp [A0] 00000A8C 8026 or.b D0, -[A6] 00000A8E 4765 chk.w D3, -[A5] 00000A90 7443 moveq.l D2, 0x43 00000A92 6F6E ble +0x70 /* 00000B02 */ 00000A94 6669 bne +0x6B /* 00000AFF */ 00000A96 6775 beq +0x77 /* 00000B0D */ 00000A98 7261 moveq.l D1, 0x61 00000A9A 7469 moveq.l D2, 0x69 00000A9C 6F6E ble +0x70 /* 00000B0C */ 00000A9E 5F5F subq.w [A7]+, 7 00000AA0 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 00000AA4 6F73 ble +0x75 /* 00000B19 */ 00000AA6 7450 moveq.l D2, 0x50 00000AA8 6572 bcs +0x74 /* 00000B1C */ 00000AAA 6655 bne +0x57 /* 00000B01 */ 00000AAC 7469 moveq.l D2, 0x69 00000AAE 6C69 bge +0x6B /* 00000B19 */ 00000AB0 7479 moveq.l D2, 0x79 label00000AB2: 00000AB2 4676 0000 not.w [A6 + D0.w] // begin alternate branch 00000AB4-00000AB8 label00000AB4: 00000AB4 0000 FFFF ori.b D0, 0xFF // end alternate branch 00000AB4-00000AB8 label00000AB4: // (misaligned) label00000AB6: 00000AB6 FFFF .invalid <> 00000AB8 4E56 0000 link A6, 0 00000ABC 206E 0008 movea.l A0, [A6 + 0x8] 00000AC0 4228 0105 clr.b [A0 + 0x105] 00000AC4 4240 clr.w D0 00000AC6 4E5E unlink A6 00000AC8 205F movea.l A0, [A7]+ 00000ACA 584F addq.w A7, 4 00000ACC 4ED0 jmp [A0] 00000ACE 9D44 subx.w D6, D4 00000AD0 6973 bvs +0x75 /* 00000B45 */ 00000AD2 6162 bsr +0x64 /* 00000B36 */ 00000AD4 6C65 bge +0x67 /* 00000B3B */ 00000AD6 5F5F subq.w [A7]+, 7 00000AD8 3136 5448 move.w -[A0], [A6 + D5.w * 4 + 0x48] 00000ADC 6F73 ble +0x75 /* 00000B51 */ 00000ADE 7450 moveq.l D2, 0x50 00000AE0 6572 bcs +0x74 /* 00000B54 */ 00000AE2 6655 bne +0x57 /* 00000B39 */ 00000AE4 7469 moveq.l D2, 0x69 00000AE6 6C69 bge +0x6B /* 00000B51 */ 00000AE8 7479 moveq.l D2, 0x79 00000AEA 4676 0000 not.w [A6 + D0.w] 00000AEE FFFF .invalid <> 00000AF0 4E56 0000 link A6, 0 00000AF4 206E 0008 movea.l A0, [A6 + 0x8] 00000AF8 117C 0001 0105 move.b [A0 + 0x105], 0x1 00000AFE 4240 clr.w D0 00000B00 4E5E unlink A6 label00000B02: 00000B02 205F movea.l A0, [A7]+ 00000B04 584F addq.w A7, 4 00000B06 4ED0 jmp [A0] 00000B08 9C45 sub.w D6, D5 00000B0A 6E61 bgt +0x63 /* 00000B6D */ label00000B0C: 00000B0C 626C bhi +0x6E /* 00000B7A */ 00000B0E 655F bcs +0x61 /* 00000B6F */ 00000B10 5F31 3654 subq.b [A1 + D3.w * 8 + 0x54], 7 00000B14 486F 7374 pea.l [A7 + 0x7374] 00000B18 5065 addq.w -[A5], 8 00000B1A 7266 moveq.l D1, 0x66 label00000B1C: 00000B1C 5574 696C subq.w <>, 2 00000B20 6974 bvs +0x76 /* 00000B96 */ 00000B22 7946 moveq.l D4, 0x46 00000B24 7600 moveq.l D3, 0x00 00000B26 0000 4240 ori.b D0, 0x40 /* '@' */ 00000B2A 205F movea.l A0, [A7]+ 00000B2C 584F addq.w A7, 4 00000B2E 4ED0 jmp [A0] 00000B30 41F9 FFFA 5DBC lea.l A0, [0xFFFA5DBC] fn00000B36: 00000B36 2008 move.l D0, A0 00000B38 205F movea.l A0, [A7]+ 00000B3A 584F addq.w A7, 4 00000B3C 4ED0 jmp [A0] 00000B3E FFFF .invalid <> 00000B40 4E56 0000 link A6, 0 00000B44 2F03 move.l -[A7], D3 00000B46 206E 0008 movea.l A0, [A6 + 0x8] 00000B4A 1028 0105 move.b D0, [A0 + 0x105] 00000B4E 7601 moveq.l D3, 0x01 00000B50 B003 cmp.b D0, D3 00000B52 6604 bne +0x6 /* 00000B58 */ label00000B54: 00000B54 1003 move.b D0, D3 00000B56 6002 bra +0x4 /* 00000B5A */ label00000B58: 00000B58 4200 clr.b D0 label00000B5A: 00000B5A 261F move.l D3, [A7]+ 00000B5C 4E5E unlink A6 00000B5E 205F movea.l A0, [A7]+ 00000B60 584F addq.w A7, 4 00000B62 4ED0 jmp [A0] 00000B64 8021 or.b D0, -[A1] 00000B66 4973 4163 7469 7661 7465 chk.w D4, [[A3 + 0x7469] + 0x76617465] 00000B70 645F bcc +0x61 /* 00000BD1 */ 00000B72 5F31 3654 subq.b [A1 + D3.w * 8 + 0x54], 7 00000B76 486F 7374 pea.l [A7 + 0x7374] label00000B7A: 00000B7A 5065 addq.w -[A5], 8 00000B7C 7266 moveq.l D1, 0x66 00000B7E 5574 696C subq.w <>, 2 00000B82 6974 bvs +0x76 /* 00000BF8 */ 00000B84 7946 moveq.l D4, 0x46 00000B86 7600 moveq.l D3, 0x00 00000B88 0000 FFFF ori.b D0, 0xFF 00000B8C 4E56 0000 link A6, 0 00000B90 206E 0008 movea.l A0, [A6 + 0x8] 00000B94 2028 0108 move.l D0, [A0 + 0x108] // begin alternate branch 00000B96-00000B98 label00000B96: 00000B96 0108 btst A0, D0 // end alternate branch 00000B96-00000B98 label00000B96: // (misaligned) 00000B98 4E5E unlink A6 00000B9A 205F movea.l A0, [A7]+ 00000B9C 584F addq.w A7, 4 00000B9E 4ED0 jmp [A0] 00000BA0 9647 sub.w D3, D7 00000BA2 6574 bcs +0x76 /* 00000C18 */ 00000BA4 4275 636B 6574 4C69 7374 clr.w [[A5 + 0x6574] + 0x4C697374] 00000BAE 5F5F subq.w [A7]+, 7 00000BB0 3454 movea.w A2, [A4] 00000BB2 4153 chk.w D0, [A3] 00000BB4 5046 addq.w D6, 8 00000BB6 7600 moveq.l D3, 0x00 00000BB8 0000 FFFF ori.b D0, 0xFF 00000BBC 4E56 0000 link A6, 0 00000BC0 2F0B move.l -[A7], A3 00000BC2 266E 0008 movea.l A3, [A6 + 0x8] 00000BC6 276E 000C 010C move.l [A3 + 0x10C], [A6 + 0xC] 00000BCC 2F0B move.l -[A7], A3 00000BCE 2053 movea.l A0, [A3] 00000BD0 2068 0058 movea.l A0, [A0 + 0x58] 00000BD4 4E90 jsr [A0] 00000BD6 265F movea.l A3, [A7]+ 00000BD8 4E5E unlink A6 00000BDA 205F movea.l A0, [A7]+ 00000BDC 504F addq.w A7, 8 00000BDE 4ED0 jmp [A0] 00000BE0 9953 sub.w [A3], D4 00000BE2 6574 bcs +0x76 /* 00000C58 */ 00000BE4 5361 subq.w -[A1], 1 00000BE6 6D70 blt +0x72 /* 00000C58 */ 00000BE8 6C69 bge +0x6B /* 00000C53 */ 00000BEA 6E67 bgt +0x69 /* 00000C53 */ 00000BEC 5261 addq.w -[A1], 1 00000BEE 7465 moveq.l D2, 0x65 00000BF0 5F5F subq.w [A7]+, 7 00000BF2 3454 movea.w A2, [A4] 00000BF4 4153 chk.w D0, [A3] 00000BF6 5046 addq.w D6, 8 label00000BF8: 00000BF8 556C 0000 subq.w [A4 + 0x0], 2 00000BFC 2F0A move.l -[A7], A2 00000BFE 2F3C 0000 0108 move.l -[A7], 0x108 00000C04 4EB9 0000 0BEA jsr [0x00000BEA] 00000C0A 2440 movea.l A2, D0 00000C0C 200A move.l D0, A2 00000C0E 6708 beq +0xA /* 00000C18 */ 00000C10 2F0A move.l -[A7], A2 00000C12 4EB9 0000 01A0 jsr [0x000001A0] label00000C18: 00000C18 200A move.l D0, A2 00000C1A 245F movea.l A2, [A7]+ 00000C1C 4E75 rts 00000C1E FFFF .invalid <> 00000C20 2F0A move.l -[A7], A2 00000C22 2F3C 0000 0118 move.l -[A7], 0x118 00000C28 4EB9 0000 0BEA jsr [0x00000BEA] 00000C2E 2440 movea.l A2, D0 00000C30 200A move.l D0, A2 00000C32 6708 beq +0xA /* 00000C3C */ 00000C34 2F0A move.l -[A7], A2 00000C36 4EB9 0000 0038 jsr [0x00000038] label00000C3C: 00000C3C 200A move.l D0, A2 00000C3E 245F movea.l A2, [A7]+ 00000C40 4E75 rts 00000C42 FFFF .invalid <> 00000C44 3B27 move.w -[A5], -[A7] 00000C46 0807 0406 btst.b D7, 0x6 00000C4A 0B0E btst A6, D5 00000C4C 5807 addq.b D7, 4 00000C4E 0406 202A subi.b D6, 0x2A /* '*' */ 00000C52 4C3B 3338 1104 movem.w D3,D4,D5,A0,A1,A4,A5, <> label00000C58: 00000C58 00FF .incomplete 00000C5A FFFF .invalid <> 00000C5C EF44 asl D4.w, 7 00000C5E 4700 .invalid 3, D0 // invalid opcode 4 with b == 4 00000C60 FFFF .invalid <> 00000C62 FFC1 .invalid <> 00000C64 1B0D move.b -[A5], A5 00000C66 0909 btst A1, D4 00000C68 0C04 2003 cmpi.b D4, 0x3 00000C6C 0B3B 2B04 btst <>, D5 00000C70 00FF .incomplete 00000C72 FFFF .invalid <> 00000C74 9A80 sub.l D5, D0 00000C76 AA04 syscall DisposePixMap/DisposPixMap 00000C78 5204 addq.b D4, 1 00000C7A 0C1D 2F09 cmpi.b [A5]+, 0x9 /* '\t' */ 00000C7E 0909 btst A1, D4 00000C80 1900 move.b -[A4], D0 00000C82 FFFF .invalid <> 00000C84 FFF5 .invalid <> 00000C86 1909 move.b -[A4], A1 00000C88 5504 subq.b D4, 2 00000C8A 0B03 btst D3, D5 00000C8C 00FF .incomplete 00000C8E FFFF .invalid <> 00000C90 F914 .extension 0x914 <> // unimplemented 00000C92 808D or.l D0, A5 00000C94 6A12 bpl +0x14 /* 00000CA8 */ 00000C96 0000 3881 ori.b D0, 0x81 00000C9A 4640 not.w D0 00000C9C 3461 movea.w A2, -[A1] 00000C9E 2530 80B3 move.l -[A2], [A0 + A0.w - 0x77] 00000CA2 82C3 divu.w D1, D3 00000CA4 1200 move.b D1, D0 00000CA6 0000 0000 ori.b D0, 0x0 // begin alternate branch 00000CA8-00000DD8 label00000CA8: 00000CA8 0000 0000 ori.b D0, 0x0 00000CAC 0000 0000 ori.b D0, 0x0 00000CB0 0000 0000 ori.b D0, 0x0 00000CB4 0000 0000 ori.b D0, 0x0 00000CB8 0000 0000 ori.b D0, 0x0 00000CBC 0000 0000 ori.b D0, 0x0 00000CC0 0000 0000 ori.b D0, 0x0 00000CC4 0000 0000 ori.b D0, 0x0 00000CC8 0000 0000 ori.b D0, 0x0 00000CCC 0000 0000 ori.b D0, 0x0 00000CD0 0000 0000 ori.b D0, 0x0 00000CD4 0000 0000 ori.b D0, 0x0 00000CD8 0000 0000 ori.b D0, 0x0 00000CDC 0000 0000 ori.b D0, 0x0 00000CE0 0000 0000 ori.b D0, 0x0 00000CE4 0000 0000 ori.b D0, 0x0 00000CE8 0000 0000 ori.b D0, 0x0 00000CEC 0000 0000 ori.b D0, 0x0 00000CF0 0000 0000 ori.b D0, 0x0 00000CF4 0000 0000 ori.b D0, 0x0 00000CF8 0000 0000 ori.b D0, 0x0 00000CFC 0000 0000 ori.b D0, 0x0 00000D00 0000 0000 ori.b D0, 0x0 00000D04 0000 0000 ori.b D0, 0x0 00000D08 0000 0000 ori.b D0, 0x0 00000D0C 0000 0000 ori.b D0, 0x0 00000D10 0000 0000 ori.b D0, 0x0 00000D14 0000 0000 ori.b D0, 0x0 00000D18 0000 0000 ori.b D0, 0x0 00000D1C 0000 0000 ori.b D0, 0x0 00000D20 0000 0000 ori.b D0, 0x0 00000D24 0000 0000 ori.b D0, 0x0 00000D28 0000 0000 ori.b D0, 0x0 00000D2C 0000 0000 ori.b D0, 0x0 00000D30 0000 0000 ori.b D0, 0x0 00000D34 0000 0000 ori.b D0, 0x0 00000D38 0000 0000 ori.b D0, 0x0 00000D3C 0000 0000 ori.b D0, 0x0 00000D40 0000 0000 ori.b D0, 0x0 00000D44 0000 0000 ori.b D0, 0x0 00000D48 0000 0000 ori.b D0, 0x0 00000D4C 0000 0000 ori.b D0, 0x0 00000D50 0000 0000 ori.b D0, 0x0 00000D54 0000 0000 ori.b D0, 0x0 00000D58 0000 0000 ori.b D0, 0x0 00000D5C 0000 0000 ori.b D0, 0x0 00000D60 0000 0000 ori.b D0, 0x0 00000D64 0000 0000 ori.b D0, 0x0 00000D68 0000 0000 ori.b D0, 0x0 00000D6C 0000 0000 ori.b D0, 0x0 00000D70 0000 0000 ori.b D0, 0x0 00000D74 0000 0000 ori.b D0, 0x0 00000D78 0000 0000 ori.b D0, 0x0 00000D7C 0000 0000 ori.b D0, 0x0 00000D80 0000 0000 ori.b D0, 0x0 00000D84 0000 0000 ori.b D0, 0x0 00000D88 0000 0000 ori.b D0, 0x0 00000D8C 0000 0000 ori.b D0, 0x0 00000D90 0000 0000 ori.b D0, 0x0 00000D94 0000 0000 ori.b D0, 0x0 00000D98 0000 0000 ori.b D0, 0x0 00000D9C 0000 0000 ori.b D0, 0x0 00000DA0 0000 0000 ori.b D0, 0x0 00000DA4 0000 0000 ori.b D0, 0x0 00000DA8 0000 0000 ori.b D0, 0x0 00000DAC 0000 0000 ori.b D0, 0x0 00000DB0 0000 0000 ori.b D0, 0x0 00000DB4 0000 0000 ori.b D0, 0x0 00000DB8 0000 0000 ori.b D0, 0x0 00000DBC 0000 0000 ori.b D0, 0x0 00000DC0 0000 0000 ori.b D0, 0x0 00000DC4 0000 0000 ori.b D0, 0x0 00000DC8 0000 0000 ori.b D0, 0x0 00000DCC 0000 0000 ori.b D0, 0x0 00000DD0 0000 0000 ori.b D0, 0x0 00000DD4 0000 0000 ori.b D0, 0x0 // end alternate branch 00000CA8-00000DD8 label00000CA8: // (misaligned) 00000CAA 0000 0000 ori.b D0, 0x0 00000CAE 0000 0000 ori.b D0, 0x0 00000CB2 0000 0000 ori.b D0, 0x0 00000CB6 0000 0000 ori.b D0, 0x0 00000CBA 0000 0000 ori.b D0, 0x0 00000CBE 0000 0000 ori.b D0, 0x0 00000CC2 0000 0000 ori.b D0, 0x0 00000CC6 0000 0000 ori.b D0, 0x0 00000CCA 0000 0000 ori.b D0, 0x0 00000CCE 0000 0000 ori.b D0, 0x0 00000CD2 0000 0000 ori.b D0, 0x0 00000CD6 0000 0000 ori.b D0, 0x0 00000CDA 0000 0000 ori.b D0, 0x0 00000CDE 0000 0000 ori.b D0, 0x0 00000CE2 0000 0000 ori.b D0, 0x0 00000CE6 0000 0000 ori.b D0, 0x0 00000CEA 0000 0000 ori.b D0, 0x0 00000CEE 0000 0000 ori.b D0, 0x0 00000CF2 0000 0000 ori.b D0, 0x0 00000CF6 0000 0000 ori.b D0, 0x0 00000CFA 0000 0000 ori.b D0, 0x0 00000CFE 0000 0000 ori.b D0, 0x0 00000D02 0000 0000 ori.b D0, 0x0 00000D06 0000 0000 ori.b D0, 0x0 00000D0A 0000 0000 ori.b D0, 0x0 00000D0E 0000 0000 ori.b D0, 0x0 00000D12 0000 0000 ori.b D0, 0x0 00000D16 0000 0000 ori.b D0, 0x0 00000D1A 0000 0000 ori.b D0, 0x0 00000D1E 0000 0000 ori.b D0, 0x0 00000D22 0000 0000 ori.b D0, 0x0 00000D26 0000 0000 ori.b D0, 0x0 00000D2A 0000 0000 ori.b D0, 0x0 00000D2E 0000 0000 ori.b D0, 0x0 00000D32 0000 0000 ori.b D0, 0x0 00000D36 0000 0000 ori.b D0, 0x0 00000D3A 0000 0000 ori.b D0, 0x0 00000D3E 0000 0000 ori.b D0, 0x0 00000D42 0000 0000 ori.b D0, 0x0 00000D46 0000 0000 ori.b D0, 0x0 00000D4A 0000 0000 ori.b D0, 0x0 00000D4E 0000 0000 ori.b D0, 0x0 00000D52 0000 0000 ori.b D0, 0x0 00000D56 0000 0000 ori.b D0, 0x0 00000D5A 0000 0000 ori.b D0, 0x0 00000D5E 0000 0000 ori.b D0, 0x0 00000D62 0000 0000 ori.b D0, 0x0 00000D66 0000 0000 ori.b D0, 0x0 00000D6A 0000 0000 ori.b D0, 0x0 00000D6E 0000 0000 ori.b D0, 0x0 00000D72 0000 0000 ori.b D0, 0x0 00000D76 0000 0000 ori.b D0, 0x0 00000D7A 0000 0000 ori.b D0, 0x0 00000D7E 0000 0000 ori.b D0, 0x0 00000D82 0000 0000 ori.b D0, 0x0 00000D86 0000 0000 ori.b D0, 0x0 00000D8A 0000 0000 ori.b D0, 0x0 00000D8E 0000 0000 ori.b D0, 0x0 00000D92 0000 0000 ori.b D0, 0x0 00000D96 0000 0000 ori.b D0, 0x0 00000D9A 0000 0000 ori.b D0, 0x0 00000D9E 0000 0000 ori.b D0, 0x0 00000DA2 0000 0000 ori.b D0, 0x0 00000DA6 0000 0000 ori.b D0, 0x0 00000DAA 0000 0000 ori.b D0, 0x0 00000DAE 0000 0000 ori.b D0, 0x0 00000DB2 0000 0000 ori.b D0, 0x0 00000DB6 0000 0000 ori.b D0, 0x0 00000DBA 0000 0000 ori.b D0, 0x0 00000DBE 0000 0000 ori.b D0, 0x0 00000DC2 0000 0000 ori.b D0, 0x0 00000DC6 0000 0000 ori.b D0, 0x0 00000DCA 0000 0000 ori.b D0, 0x0 00000DCE 0000 0000 ori.b D0, 0x0 00000DD2 0000 0000 ori.b D0, 0x0 00000DD6 0000 .incomplete